epidermoid cyst of spleen - Espagnol Anglais Dictionnaire